<!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>get和post请求</title>
        <style>
</style>
        
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Microsoft/vscode/extensions/markdown-language-features/media/markdown.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Microsoft/vscode/extensions/markdown-language-features/media/highlight.css">
<style>
            body {
                font-family: -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif;
                font-size: 14px;
                line-height: 1.6;
            }
        </style>
        <style>
.task-list-item { list-style-type: none; } .task-list-item-checkbox { margin-left: -20px; vertical-align: middle; }
</style>
        
        
        
    </head>
    <body class="vscode-light">
        <h1 id="get和post请求">get和post请求</h1>
<blockquote>
<p>Get和Post请求是HTTP协议种发起请求最常用的两种方法。区别如下：
Get请求用来查询获取资源，Post请求用来提交更改资源；
Get请求的参数直接附在URL后边，是可见的，Post请求的参数放在Body中传输，安全性高；
Get请求的参数长度有限制，Post请求的参数大小无限制；
Get请求可以被缓存，Post请求不会被缓存；
GET请求只能进行url编码，而POST支持多种编码方式；
GET请求的参数会被完整保留在浏览器历史记录里，POST中的参数不会被保留；</p>
</blockquote>
<h1 id="redis为什么是单线程">redis为什么是单线程？</h1>
<p>redis核心就是数据在内存里，多线程上下文切换需要时间。所以单线程最快。</p>
<h1 id=""></h1>

    </body>
    </html>